<?php

namespace Sim\SimBundle\Entity;

use Doctrine\ORM\Mapping as ORM;

/**
 * Actividad
 *
 * @ORM\Table(name="actividad")
 * @ORM\Entity
 */
class Actividad
{
    /**
     * @var integer
     *
     * @ORM\Column(name="id", type="integer")
     * @ORM\Id
     * @ORM\GeneratedValue(strategy="AUTO")
     */
    private $id;

    /**
     * @var string
     *
     * @ORM\Column(name="actividad", type="string", length=255)
     */
    private $actividad;


    /**
     * @var integer
     *
     * @ORM\ManyToOne(targetEntity="Sim\SimBundle\Entity\ProductoEmpresa")
     * @ORM\JoinColumn(name="producto", referencedColumnName="id")
     */
    private $producto;

    /**
     * @var integer
     *
     * @ORM\Column(name="cant_hombres", type="integer")
     */
    private $cant_hombres;

    /**
     * @var integer
     *
     * @ORM\Column(name="cant_dias", type="integer")
     */
    private $cant_dias;

    /**
     * @var integer
     *
     * @ORM\Column(name="horas_dia", type="integer")
     */
    private $horas_dia;

    /**
     * @var float
     *
     * @ORM\Column(name="tarifa", type="float")
     */
    private $tarifa;


    /**
     * Get id
     *
     * @return integer 
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set cant_hombres
     *
     * @param integer $cantHombres
     * @return Actividad
     */
    public function setCantHombres($cantHombres)
    {
        $this->cant_hombres = $cantHombres;
    
        return $this;
    }

    /**
     * Get cant_hombres
     *
     * @return integer 
     */
    public function getCantHombres()
    {
        return $this->cant_hombres;
    }

    /**
     * Set cant_dias
     *
     * @param integer $cantDias
     * @return Actividad
     */
    public function setCantDias($cantDias)
    {
        $this->cant_dias = $cantDias;
    
        return $this;
    }

    /**
     * Get cant_dias
     *
     * @return integer 
     */
    public function getCantDias()
    {
        return $this->cant_dias;
    }

    /**
     * Set horas_dia
     *
     * @param integer $horasDia
     * @return Actividad
     */
    public function setHorasDia($horasDia)
    {
        $this->horas_dia = $horasDia;
    
        return $this;
    }

    /**
     * Get horas_dia
     *
     * @return integer 
     */
    public function getHorasDia()
    {
        return $this->horas_dia;
    }

    /**
     * Set tarifa
     *
     * @param float $tarifa
     * @return Actividad
     */
    public function setTarifa($tarifa)
    {
        $this->tarifa = $tarifa;
    
        return $this;
    }

    /**
     * Get tarifa
     *
     * @return float 
     */
    public function getTarifa()
    {
        return $this->tarifa;
    }

    /**
     * @return int
     */
    public function getProducto()
    {
        return $this->producto;
    }

    /**
     * @param int $producto
     */
    public function setProducto($producto)
    {
        $this->producto = $producto;
    }

    /**
     * @return string
     */
    public function getActividad()
    {
        return $this->actividad;
    }

    /**
     * @param string $actividad
     */
    public function setActividad($actividad)
    {
        $this->actividad = $actividad;
    }
}
